Carron Oil — definition

1. carron oil (Noun)

1 definition

carron oil (Noun) — An ointment formerly used to treat burns.

5 types of
balm ointment salve unction unguent